﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CloudDiamonds.Models.DBModels
{
    public class Parcels
    {
        public int ID { get; set; } //int(11) DEFAULT NULL COMMENT '货品id',
        public DateTime? InsertTime { get; set; } //datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '入库时间，不用手动指定',
        public DateTime? UpdateTime { get; set; } // datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '更新时间，不用手动指定',
        public string Supplier { get; set; } // varchar(20) NOT NULL DEFAULT '' COMMENT '供应商，不用手动指定',
        public string OriginSN { get; set; } //varchar(20) NOT NULL DEFAULT '' COMMENT '货号',
        public int OnShelves { get; set; } // tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否上架',
        public int Tag { get; set; } //tinyint(1) NOT NULL DEFAULT '0' COMMENT '标签',
        public int? Status { get; set; } //` tinyint(2) NOT NULL DEFAULT '0', 状态
        public string Images { get; set; } // varchar(300) NOT NULL DEFAULT '' COMMENT '图片',
        public string Videos { get; set; } //varchar(300) NOT NULL DEFAULT '', 视频
        public int Category { get; set; } // tinyint(2) NOT NULL DEFAULT '0' COMMENT '类别',
        public int Shape { get; set; } // tinyint(2) NOT NULL DEFAULT '0' COMMENT '形状',
        public string Size { get; set; } // varchar(20) NOT NULL DEFAULT '' COMMENT '大小',
        public string SizeDesc { get; set; } //varchar(300) NOT NULL DEFAULT '' COMMENT '大小描述',
        public string Color { get; set; } // varchar(20) NOT NULL DEFAULT '' COMMENT '颜色',
        public string ColorDesc { get; set; } // varchar(300) NOT NULL DEFAULT '' COMMENT '颜色描述',
        public string Clarity { get; set; } // varchar(10) NOT NULL DEFAULT '' COMMENT '净度',
        public string ClarityDesc { get; set; } //varchar(300) NOT NULL DEFAULT '' COMMENT '净度描述',
        public decimal Weight { get; set; } // decimal(12,3) NOT NULL DEFAULT '0.000' COMMENT '重量',
        public string WeightDesc { get; set; } // varchar(20) NOT NULL DEFAULT '' COMMENT '重量描述',
        public decimal Price { get; set; } // decimal(12,3) NOT NULL DEFAULT '0.000' COMMENT '价格（美元）',
        public string Descript { get; set; } // varchar(300) NOT NULL DEFAULT '' COMMENT '描述',
        public string State { get; set; } // varchar(10) NOT NULL DEFAULT '' COMMENT ' 国家',
        public string Intensity { get; set; } // varchar(20) NOT NULL DEFAULT '' COMMENT '强度',
        public string Place { get; set; } // varchar(10) NOT NULL DEFAULT '' COMMENT '地区',
        public string IntensityDesc { get; set; } // varchar(20) NOT NULL DEFAULT '' COMMENT '强度描述',
        public string Remark { get; set; } //varchar(100) DEFAULT NULL COMMENT '货品自身备注',
        //20180807 新增字段
        public string PurchaseTime { get; set; } //采购日期
        public string PurchaseSupplier { get; set; }//采购供应商
        public decimal? PurchaseUSD { get; set; }   //采购价$
        public decimal? PurchaseRMB { get; set; }  //采购价￥
        public string PurchaseAgent { get; set; }   //采购人
        public int ReceiptStatus { get; set; } //付款状态：0未付 1，已付
        public string ShipTime { get; set; }   //发货时间
        public string ArrivalTime { get; set; }//现货到货日期
        public decimal? PurchaseExchange { get; set; }   //采购汇率
    }
}
